import {request} from "./request.js";


/**
 * 请求后台数据，支持所有请求，默认get请求
 * @param {*} url 
 * @param {*} data 
 * @param {*} method 
 */
export function getData(url,data,method="get"){
	if(method=="get"){
		return get(url,data);
	}else{
		return post(url,data,method);
	}
}


/**
 * 请求后台数据，只支持get请求
 * @param {*} url  传入的请求url路径
 * @param {*} params 传入的请求参数，Object形式传入
 * @returns 
 */
export function get(url,params){
	return request({
		url,
		params,
	})
}

/**
 * 请求后台数据，不支持get请求
 * @param {*} url  传入的url参数
 * @param {*} data  传入的请求参数，Object格式传入
 * @param {*} method 请求方式，默认post
 */
export function post(url,data,method="post"){
	return request({
		url,
		data,
		method
	})
}